5625 Escondida Blvd S, Saint Petersburg, FL
3 Bd
3 Ba
MLS® TB8363629 • keller williams st pete realty