— RENTED — 306, 308, 310 & 312 E. Vanderbilt Street, Orlando, Fl 32804 UNITS are Currently RENTED. More Details $1,400,000 Buy or Rent to Own