Standing 5-stories tall, 49 L Street is a South Boston condominium building with 9 units. 49 L Street features a roof deck and garage parking.
•