Huge ranch styled single family home that sits on a respectable lot of 10938 sq ft.? This property is situated at 19000 Ne 20th Avenue in the city of North Miami Beach. This property was built in 1957, offering 4 beds, 4.5 baths with 3438 square feet. This beautiful lake view property has a covered entry to a large living room. It has a kitchen which has granite countertops, lots of counter space, breakfast bar and wet bar. Master bath of the property features double vanity, garden tub and a separate shower area, 2nd and 3rd bath of the property has a separate shower / tub combo. Property also has spacious bedrooms, large family room, separate laundry area and recreational room. Property has a wood fenced backyard which features large covered patio and a large inground pool. Property has Liens totaling over $100K. .