820 81st Street
BISCAYNE BEACH SUB - Biscayne Point, Miami Beach, FL, 33141
4273.0 _sqft_
$81 _persqft_
$350,000
Taxes $12,482 / Yr
219 DOM
MLS# M1322221
Built 1956
Residential Income / Fourplex