2031 Southwest 17th Terrace
SAINTS PETER & PAUL - Shenandoah, Miami, FL, 33145
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
1559.0 _sqft_
$195 _persqft_
$305,000
Taxes $7,409 / Yr
101 DOM
MLS# M1294916
Built 1938
Single Family / Single