$369,900
121 NW 52nd Street, Oakland Park, FL, 33309
Single Family Residence