This bright Bernal Heights duplex has been tastefully renovated and is move-in ready! Detached on three sides and filled with natural light, it's perfect for owner-occupants seeking rental income or investors alike. The larger unit (301 Banks St) offers 913 sq ft with 2 bedrooms, 1 full bath with shower-over-tub, spacious living room, and an eat-in kitchen with Quartz countertops, beautiful wood cabinetry, and stainless steel refrigerator and range. The second unit (1100 Cortland Ave) is 704 sq ft with 2 bedrooms, a full bath (also with shower-over-tub), and a living room/kitchen combo featuring Quartz counters and a stainless refrigerator and range. Both units have in-unit washer/dryer hookups. Upgrades include newer dual-pane windows and a newer roof. The property has a 1-car garage as well as off-street parking pads for each unit (3-car parking total). A fenced side yard provides a sunny patio and level lawn area. Can also be purchased as separate TIC units: For unit 301 Banks St, see MLS #425052492; For unit 1100 Cortland Ave, see MLS #425052450. Located in desirable Bernal Heights, the home is just steps from the many neighborhood-favorite restaurants, pubs, coffee houses and specialty shops that line Cortland Ave. Bernal Heights and Holly Parks are nearby. Walk score: 93.