13015 W STELLA Lane, Litchfield Park, AZ, 85340

$625,945

13015 W STELLA Lane, Litchfield Park, AZ, 85340

Courtesy of: Louis L. Turner Commercial Investments, Inc.