Discounts Updated Today COMPARE Marisol Vista Apartment Homes 1200 102nd Ave N, Saint Petersburg, FL 33716 1 - 2 Beds$1,230 - $2,148