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.
[edit]
8 Downie Street, Melbourne, VIC 3000
0419 511 374
http://livingcorporate.com.au
9am to 5pm