8921 34th St
Miami, FL 33165
$629,900 - 3 Bed | 3 Bath
Last Updated: 5/23/2022