$3,499,000 421 20TH AVE Indian Rocks Beach 5, 5, 3,846ft² MLS#: U8239647 Publicada: 04/21/2024, Agente inmobiliario: THE AMBROSIO GROUP