676 NW 23 St,, Miami
1015 NW 23rd Street, Unit 2, Miami
4211 SW 75th Ave, Miami
1103 Biscayne Blvd., Miami