BISCAYNE LAWN AMD PLAT

11803 11 Ave NE Biscayne Park FL 33161

Pending
11803 NE 11 Ave, Biscayne Park FL 33161
Residential Income

$1,248,000