153 NORTH ST, NAPLES, FL 34108
4
beds
3
baths
525 Sq.Ft. LIVING AREA
1.37 Acres lot