Located on Downie Street, the Eiffel Apartments are only a short walk from Flinders Street, and a small distance from the Yarra River and Southern Cross Station.
8 Downie Street, Melbourne, VIC 3000
Mapped to ROOFTOP precision
0419 511 374
http://livingcorporate.com.au
9am to 5pm
Updated by:
LivingCorporate at 2014-04-10 06:58:16 UTC