3423 LYNMOOR PLACE is a 663 square foot Townhouse on a 1246 square foot lot