WYKA RESIDENCE

2070 N.E. 121st ROAD, NORTH MIAMI,
FLORIDA 33181