There's a range of things that can affect rental prices:
- Location (main street, side street, ground floor, top floor).
- Amenity.
- Access.
- Parking.
- Foot traffic.
- Size (i.e. is it an in demand size, too big, or too small).
- Presence of a key tenant/drawcard.
- Layout.
- Age.
- Zoning.
So, viable scenarios for pushing rent down could include:
1. Redevelopment of premises. Construction usually discourages trade, and if there's no customers there's pressure from tenants to drop rental.
2. The same as 1, but public works.
3. The loss of a key tenant who drew customers, especially in retail, can pull down rent. Imagine a shopping centre without a Coles or a Woolworths.
4. As simple a thing as a change in parking laws, or the implementation of paid parking, can significantly decrease trade.
5. Better premises becoming available locally. While along the lines of oversupply, a new premises might be more desirable due to any number of factors. Landlords of older premises may need to discount to attract tenants back.
6. Similar to 5, the new premises may not be better - but the landlord may try to undercut the market to get some initial tenants in.