Luxury Studio in Heart of St Kilda - Apartments for Rent in St Kilda
Apartment in St Kilda, Australia. *** March 2016 *** The WIFI has been repaired and upgraded! Now offering a totally unlimited service. Be one of the first to enjoy this brand new studio apartment which boasts all of the amenities you would expect from a luxury hotel, including ...
See this content immediately after install